package com.csun.cmny.provider.model.dto.mohe;

import com.csun.cmny.base.dto.BaseQuery;
import lombok.Data;

import java.util.List;

@Data
public class MoheDto extends BaseQuery {

    private Long deviceId;

    private String deviceNo;

    private Long groupId;

    /**
     * 设备类型（0-随访仪 1-手环 2-床垫 3-警报器 4-网关 5-紧急按钮 6-人体感应 7-门禁设备 8-门禁卡 9-自研床垫 10-护工手表 11-报警灯
     * 12-智能摄像头 13-床头屏 14-门禁控制卡 15-温度计 16-日创新人感 17-日创门磁 19-巡更棒 20-巡更点 21-萤石摄像头 22-红外探测器 23-紧急呼叫器
     * 24-烟雾报警器 25-煤气报警器 26-溢水报警器 27-门磁感应器 28-魔盒网关）
     */
    private int deviceType;

    private String deviceName;

    private String remark;

    // 1绑定 0解绑
    private int bindOrUnBind;

    private Long moheDeviceId;


    /**
     * 0-自定义, 1-人, 2-床, 3-房间
     */
    private int bindType;
    /**
     * 老人Id
     */
    private int oldmanId;
    /**
     * 老人姓名
     */
    private String oldmanName;
    /**
     * 床位Id
     */
    private int bedId;
    /**
     * 房间id
     */
    private int roomId;
    /**
     * 绑定位置
     */
    private String location;

    private List<Long> bindList;
}
